package com.zhai.boot.domain.table.base;

import com.zhai.boot.common.ParamConstant;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @package: com.zhai.boot.common
 * @project-name: zhai-boot
 * @description: 基础表
 * @author: Created by 翟凤玺
 * @create-datetime: 2018-7-11 15:11
 */
@Data
public class BaseTable implements Serializable {

    /**
     * id
     */
    private String id;
    /**
     * 创建人
     */
    private String creater;
    /**
     * 修改人
     */
    private String operator;
    /**
     * 状态 （默认：启用）
     */
    private Integer state = ParamConstant.STATE_OPEN;
    /**
     * 是否删除 （默认：未删除）
     */
    private Integer isDel = ParamConstant.IS_DEL_NO;
    /**
     * 时间戳
     */
    private Date timestamp;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
}
